Searchanise\SmartWoocommerceSearch\Api D

Total Complexity 266
Dependencies 8
Dependents 19
Total lines 2,066
Lines of code 1,023
Logical lines of code 481
Comment lines 715
Methods 111
Properties 1

Methods 111

Method Rating Maintainability Complexity Lines of code
signup()
C
34 24 92
check_export_status_is_done()
A
46 13 36
check_enviroments()
A
50 11 27
send_request()
A
42 5 62
get_default_locale()
S
54 7 25
get_wc_status()
S
53 7 24
get_cur_label_for_prices_usergroup()
S
54 7 20
parse_response()
S
54 7 20
get_engines()
S
49 6 30
get_store_name()
S
55 6 18
show_notification_async_completed()
S
57 5 17
check_start_async()
S
57 5 17
check_request_private_key()
S
58 5 15
get_addon_options()
S
51 4 23
queue_import()
S
55 4 19
set_recently_viewed_product_id()
S
56 4 18
get_iso_lang_name()
S
59 4 15
get_api_keys()
S
54 3 23
get_export_statuses()
S
55 3 22
send_addon_version()
S
55 3 20
get_last_requests()
S
56 3 20
get_last_resyncs()
S
56 3 20
get_private_keys()
S
57 3 18
send_store_timezone()
S
59 3 16
get_module_status()
S
74 4 4
get_frontend_url()
S
62 4 10
addon_status_request()
S
56 2 20
test_connect()
S
58 2 16
get_private_key()
S
67 3 7
get_locale()
S
66 3 9
echo_progress()
S
70 3 6
get_admin_notices()
S
68 3 7
get_api_key()
S
67 3 7
delete_keys()
S
62 2 11
get_color_attributes()
S
74 2 4
get_locale_settings()
S
79 2 3
get_admin_url()
S
77 2 3
add_admin_notitice()
S
69 2 6
print_r()
S
66 2 8
get_recently_viewed_product_ids()
S
77 2 3
get_currently_language()
S
74 2 4
cleanup()
S
67 2 8
set_is_need_reindexation()
S
78 2 3
get_custom_product_fields()
S
74 2 4
get_custom_attributes()
S
67 2 7
get_size_attributes()
S
74 2 4
get_instance()
S
71 2 6
set_auto_install()
S
77 2 3
format_date()
S
66 2 8
get_langs_for_uninstall()
S
61 1 14
get_setting()
S
62 1 13
is_search_allowed()
S
65 1 12
set_setting()
S
63 1 11
import_also_bought_products()
S
82 1 3
get_index_interval()
S
82 1 3
get_resync_interval()
S
79 1 3
check_auto_install()
S
79 1 3
set_last_resync()
S
79 1 3
get_last_resync()
S
79 1 3
set_last_request()
S
79 1 3
get_last_request()
S
79 1 3
set_system_setting()
S
79 1 3
get_system_setting()
S
78 1 3
get_currency_rate()
S
75 1 4
check_ajax_async_enabled()
S
78 1 3
set_export_status()
S
79 1 3
is_default_locale()
S
80 1 3
check_export_status()
S
79 1 3
get_export_status()
S
79 1 3
set_api_key()
S
79 1 3
escape_javascript()
S
65 1 8
check_private_key()
S
75 1 4
set_private_key()
S
79 1 3
set_parent_private_key()
S
79 1 3
check_parent_private_key()
S
76 1 4
get_language_link()
S
79 1 3
get_woocommerce_plugin_version()
S
74 1 4
check_cron_async_enabled()
S
78 1 3
check_object_async_enabled()
S
79 1 3
set_result_widget_enabled()
S
79 1 3
check_notificaton_async_completed()
S
79 1 3
is_result_widget_enabled()
S
78 1 3
set_navigation_enabled()
S
79 1 3
is_navigation_enabled()
S
78 1 3
set_integration_weglot_enabled()
S
79 1 3
is_integration_weglot_enabled()
S
78 1 3
get_search_results_page()
S
79 1 3
get_parent_private_key()
S
80 1 3
get_max_processing_time()
S
82 1 3
get_max_error_count()
S
82 1 3
get_products_per_pass()
S
82 1 3
get_categories_per_pass()
S
82 1 3
get_pages_per_pass()
S
82 1 3
set_notification_async_completed()
S
80 1 3
is_use_wp_jquery()
S
78 1 3
get_sync_mode()
S
79 1 3
is_show_analytics_on_dashboard()
S
78 1 3
import_block_posts()
S
78 1 3
use_direct_image_links()
S
78 1 3
get_is_rated()
S
79 1 3
set_is_rated()
S
80 1 3
get_search_input_selector()
S
77 1 3
get_is_need_reindexation()
S
79 1 3
get_suggestions_max_results()
S
81 1 3
is_manual_sync_mode()
S
80 1 3
is_periodic_sync_mode()
S
80 1 3
get_hide_empty_price()
S
79 1 3
get_current_usergroup_ids()
S
72 1 5
is_realtime_sync_mode()
S
80 1 3
get_enabled_searchanise_search()
S
79 1 3
get_async_memory_limit()
S
82 1 3